sick at the sight

Translations
тошно от вида
He was sick at the sight of the carnage after the battle.
Ему стало тошно от вида бойни после сражения.
Definitions
Feeling nauseous, uncomfortable, or disturbed immediately upon seeing something, often because it is unpleasant, shocking, or disgusting.